rest home
noun
: an establishment that provides housing and general care for the aged or the convalescent
Love words? Need even more definitions?
Merriam-Webster unabridged
Share